perishable foodstuff - French English Dictionary